html {}
body {}
/**Main Section **/
#page-container{
position:relative;
clear:both;
}
/**Header Section **/
#header{
position:relative;
clear:both;
margin-left:2%;
margin-top:2%;
}
#logo{
   position: absolute;
   top:2%;
   left:2%;
   float: left;
   background-image:url(../images/header-logo.png);
   width: 77px;
   height: 87px;
   display:inline-block;
   text-align:right;
   font-size: 16px;
   font-weight: bold;
   outline: none;
}
#navigation-bar{
   position: absolute;
   top:2%;
   left:60%;
   float:left;
   clear:none;
   width:30%;
   background: #00b0ff;
   color: #fff;
   border: 2px;
   -moz-box-shadow: 0 0 0 4px #00b0ff, 2px 1px 4px 4px rgba(10,10,0,.5);
   -webkit-box-shadow: 0 0 0 4px #00b0ff, 2px 1px 4px 4px rgba(10,10,0,.5);
   box-shadow: 0 0 0 4px #00b0ff, 2px 1px 6px 4px rgba(10,10,0,.5);  
   display:inline-block;
}
#navigation-list{
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  outline: none;
}
.navigation-item{
  margin:5%;
  font-family: Verdana, Sans-serif;
  text-align: center;
  font-weight: bold;
  display:inline;
  font-size: 12px;
  color:#fff;
}
.navigation-item a:link{
  color:#fff;
  text-decoration: none;
}
/**Core Section **/
#core{
  position:relative;
  clear:both;
  margin-left:5%;
  margin-top:15%;
}
#product-desc{
   position: absolute;
   float: left;
   top:20%;
   left:5%;
   padding:10% 15%;
   text-align: center; 
   background: #9d9d9d /*#423E40*/;
   color: #fff;
   border: 2px;
   -moz-box-shadow: 0 0 0 4px #e9e9e9, 2px 1px 6px 6px rgba(10,10,0,.5);
   -webkit-box-shadow: 0 0 0 4px #e9e9e9, 1px 1px 6px 6px rgba(10,10,0,.5);
   box-shadow: 0 0 0 4px #e9e9e9, 1px 1px 6px 6px rgba(10,10,0,.5);  
   display:block;
}
#sidebar{
   position: absolute;
   float: right;
   top:20%;
   left:55%;
   clear:none;
   display:block;
}
#signup{
	padding: 12px 75px;
	background: #074670;
}
#gsignin{
	padding: 12px 50px;
	background: #ffa500;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffc04d), to(#ffa500));
   background: -webkit-linear-gradient(top, #ffc04d, #ffa500);
   background: -moz-linear-gradient(top, #ffc04d, #ffa500);
   background: -ms-linear-gradient(top, #ffc04d, #ffa500);
   background: -o-linear-gradient(top, #ffc04d, #ffa500);
}
/*button*/
.button {
   border-top: 1px solid #c3c3c3;
   border-bottom: 1px solid #c3c3c3;
   -webkit-border-radius: 1px;
   -moz-border-radius: 1px;
   border-radius: 1px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   font-weight:bold;
   }
.button:hover {
   color: #ccc;
   text-decoration:none;
   }
/**Footer Section **/
#footer{
   position:fixed;
   left:0px;
   bottom:0px;
   width:100%;
}
#sitemap{
  /*background: #262626;*/
   background-image: url(../images/pattern_40.gif);
   font-family:Verdana, Sans-serif;
   padding:1% 5%;
   color: #fff;
   font-weight:bold;
   font-size: 12px; 
   background-image:-moz-linear-gradient(top,bottom,from(rgba(64,64,64,0.75)), to(rgba(192,192,192,0.9)));
}
#sitemap-list{
font-size: 12px;
font-weight: normal;
outline: none;
}
.sitemap-item{
  margin:10px;
  font-family:Verdana, Sans-serif;
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  display:inline-block;
}
#sitemap-individual-list{
font-size: 12px;
font-weight: normal;
outline: none;
}
.sitemap-individual-item-header{
  margin:10px;
  font-family:Verdana, Sans-serif;
  text-align: left;
  font-weight: bold;
  display:block;
  color:#9d9d9d;
  font-size: 12px;
}
.sitemap-individual-item{
  margin:10px;
  font-family:Verdana, Sans-serif;
  text-align: left;
  font-weight: normal;
  display:block;
  font-size: 12px;
}
.sitemap-individual-item a:link{
  text-decoration: none;
}
#sitemap-individual-list .sitemap-individual-item a{
   color:#666163;
}
#signature{
   font-size: 10px;
   font-family:serif;
   font-weight: normal;
   text-align: right;
   background:#262626;
   color:#ff4f00;
}
#signup-panel{
   margin:150px 350px;
   width:300px;
   height:400px;
   padding: 50px 125px;
   text-align: center; 
   background: #262626 /*#423E40*/;
   color: #fff;
   border: 2px;
   -moz-box-shadow: 0 0 0 4px #e9e9e9, 2px 1px 6px 6px rgba(10,10,0,.5);
   -webkit-box-shadow: 0 0 0 4px #e9e9e9, 1px 1px 6px 6px rgba(10,10,0,.5);
   box-shadow: 0 0 0 4px #e9e9e9, 1px 1px 6px 6px rgba(10,10,0,.5);  
   display:block;
}
.textbox {
   margin-top:15px;
   padding: 12px 50px;
   border-top: 1px solid #c3c3c3;
   border-bottom: 1px solid #c3c3c3;
   color: #c3c3c3;
   background:white;
   font-family: Helvetica, Arial, Sans-Serif;
   font-weight:normal;
   font-style:oblique;
   font-size: 20px;
   }

/*
a:link {color:#fff;text-decoration:none;border:none}
a:visited {color:#fff;text-decoration:none;border:none}
a:hover {color:#ff4f00; font-weight: bold;border:none;text-decoration:none;}
a:active {color:#fff;text-decoration:none;border:none}*/


